1 Sensor Drivers & Utility Functions {#drivers}
5 * [addToFifo] (@ref addToFifo())
9 All sensor driver functions utilize the same function prototype:
11 int8_t <sensor>_[Init|Read|Idle](PhysicalSensor *sensor, SensorFusionGlobals *sfg)
13 FXAS21002 Gyroscope Driver Functions
14 * [FXAS21002_Init] (@ref FXAS21002_Init())
15 * [FXAS21002_Read] (@ref FXAS21002_Read())
16 * [FXAS21002_Idle] (@ref FXAS21002_Idle())
18 FXLS8471Q and MMA845x Accelerometer Driver Functions
19 * [FXLS8471Q_Init] (@ref FXLS8471Q_Init())
20 * [FXLS8471Q_Read] (@ref FXLS8471Q_Read())
21 * [FXLS8471Q_Idle] (@ref FXLS8471Q_Idle())
23 FXOS8700 Accel/Mag Combo Sensor Driver Functions
24 * [FXOS8700_Init] (@ref FXOS8700_Init())
25 * [FXOS8700_Read] (@ref FXOS8700_Read())
26 * [FXOS8700_Idle] (@ref FXOS8700_Idle())
28 MAG3110 Magnetometer Driver Functions
29 * [MAG3110_Init] (@ref MAG3110_Init())
30 * [MAG3110_Read] (@ref MAG3110_Read())
31 * [MAG3110_Idle] (@ref MAG3110_Idle())
33 MMA8652 Accelerometer Driver Functions
34 * [MMA8652_Init] (@ref MMA8652_Init())
35 * [MMA8652_Read] (@ref MMA8652_Read())
36 * [MMA8652_Idle] (@ref MMA8652_Idle())
38 MPL3115 Pressure Sensor / Altimeter Driver Functions
39 * [MPL3115_Init] (@ref MPL3115_Init())
40 * [MPL3115_Read] (@ref MPL3115_Read())
41 * [MPL3115_Idle] (@ref MPL3115_Idle())